walk far and laboriously - German English Dictionary